import {createRouter, createWebHashHistory} from 'vue-router'
import Layout from '@/views/layout/index.vue'
import home from '@/views/home/index.vue'
const router = createRouter({
  routes:[{
    path: '/',
    component:Layout,
    children:[{
      path:'',
      component:home
    },{
      path:'/category/:id',
      component:()=> import('@/views/category/index.vue')
    },{
      path:'/category/sub/:id',
      component: () => import('@/views/category/sub.vue')
    },
    {
      path: '/goods/:id',
      component: () => import('@/views/goods/index.vue'),
    },]
  },
{
  path:'/login',
  component:()=> import('@/views/login/index.vue')
}],
  history:createWebHashHistory(),
  scrollBehavior: () => {
    return {
      top: 0,
    }
  },
})

export default router